<?php
namespace app\manage\controller;
use think\facade\Cache;
use think\facade\Db;

class Test extends Base
{

    public function index() {

        $password = "Pp_assword";

// 验证密码是否至少包含大小写字母、数字和特殊字符中的三种
        if (validate_password_v2($password)) {
            echo "密码符合要求";
        } else {
            echo "密码不符合要求";
        }



//        halt($res);
//        $key = "jiang";
//        $exist = Cache::get("jiang");
//        $ttl = 600;
////        var_dump($exist);
//        if ($exist) {
////            pp($exist);
//            if($exist['fail_times']>=4) {
//                return ajax("失败次数太多,请稍后再试!",-1);
//            }else {
//                Cache::set($key,[
//                    'fail_times' => $exist['fail_times']+1,
//                    'last_fail_time' => time()
//                ],$ttl);
//            }
//        }else {
//            Cache::set($key,[
//                'fail_times' => 1,
//                'last_fail_time' => time()
//            ],$ttl);
//        }
//        echo "尝试登录 " . date('Y-m-d H:i:s');
//        Cache::set("jiang")
    }

}